package com.situ.us.entity;



/**
 * us_meter实体类
 * 
 * @author 胡文 qq:986776
 *
 */
public class UsMeter  implements java.io.Serializable{
	/***/
	private String meterNo; 
	/***/
	private String userNo; 
	/***/
	private String meterName; 
	/***/
	private Integer meterTypeID; 
	/***/
	private Integer maxValues; 
	/***/
	private Integer startValue; 
	/***/
	private java.time.Instant setupDate; 
	/***/
	private String factory; 
	/***/
	private Integer disabled; 
	/**
	 * 实例化
	 */
	public UsMeter() {
		super();
	}

	
	
	/**
	 * 获取meterNo
	 * 
	 * @return
	 */
	public String getMeterNo() {
		return meterNo;
	}

	/**
	 * 设置meterNo
	 * 
	 * @param meterNo
	 */
	public void setMeterNo(String meterNo) {
		this.meterNo = meterNo;
	}
	
	/**
	 * 获取userNo
	 * 
	 * @return
	 */
	public String getUserNo() {
		return userNo;
	}

	/**
	 * 设置userNo
	 * 
	 * @param userNo
	 */
	public void setUserNo(String userNo) {
		this.userNo = userNo;
	}
	
	/**
	 * 获取meterName
	 * 
	 * @return
	 */
	public String getMeterName() {
		return meterName;
	}

	/**
	 * 设置meterName
	 * 
	 * @param meterName
	 */
	public void setMeterName(String meterName) {
		this.meterName = meterName;
	}
	
	/**
	 * 获取meterTypeID
	 * 
	 * @return
	 */
	public Integer getMeterTypeID() {
		return meterTypeID;
	}

	/**
	 * 设置meterTypeID
	 * 
	 * @param meterTypeID
	 */
	public void setMeterTypeID(Integer meterTypeID) {
		this.meterTypeID = meterTypeID;
	}
	
	/**
	 * 获取maxValues
	 * 
	 * @return
	 */
	public Integer getMaxValues() {
		return maxValues;
	}

	/**
	 * 设置maxValues
	 * 
	 * @param maxValues
	 */
	public void setMaxValues(Integer maxValues) {
		this.maxValues = maxValues;
	}
	
	/**
	 * 获取startValue
	 * 
	 * @return
	 */
	public Integer getStartValue() {
		return startValue;
	}

	/**
	 * 设置startValue
	 * 
	 * @param startValue
	 */
	public void setStartValue(Integer startValue) {
		this.startValue = startValue;
	}
	
	/**
	 * 获取setupDate
	 * 
	 * @return
	 */
	public java.time.Instant getSetupDate() {
		return setupDate;
	}

	/**
	 * 设置setupDate
	 * 
	 * @param setupDate
	 */
	public void setSetupDate(java.time.Instant setupDate) {
		this.setupDate = setupDate;
	}
	
	/**
	 * 获取factory
	 * 
	 * @return
	 */
	public String getFactory() {
		return factory;
	}

	/**
	 * 设置factory
	 * 
	 * @param factory
	 */
	public void setFactory(String factory) {
		this.factory = factory;
	}
	
	/**
	 * 获取disabled
	 * 
	 * @return
	 */
	public Integer getDisabled() {
		return disabled;
	}

	/**
	 * 设置disabled
	 * 
	 * @param disabled
	 */
	public void setDisabled(Integer disabled) {
		this.disabled = disabled;
	}

	@Override
	public String toString() {
		return "UsMeter [meterNo=" + meterNo + " , userNo=" + userNo + " , meterName=" + meterName + " , meterTypeID=" + meterTypeID + " , maxValues=" + maxValues + " , startValue=" + startValue + " , setupDate=" + setupDate + " , factory=" + factory + " , disabled=" + disabled + "  ]";
	
	}
	
	
}
